The Design Space of Software Development Methodologies

نویسنده

  • Kadie Clancy
چکیده

The success of a software development project depends on the underlying framework used to plan and structure the process of development tasks. Presently, there are a multitude of software development methodologies in which to choose. The selection of an appropriate methodology for a specific project may not always be a straightforward process and, further, the methodology that provides the most benefit to the project may be overlooked. In an effort to organize the multitude of software development methodologies in a coherent and visual manner, I created the design space of software development methodologies in which I seek to comprehend different methodologies plotted as points. Constructing such a design space allows for a fair comparison of the various methodologies based on the underlying features and characteristics, rather than lists of advantages and disadvantages for each method, which depend more on the application to a specific project.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Method integration: An approach to develop agent oriented methodologies

Agent oriented software engineering (AOSE) is an emerging field in computer science  and  proposes some systematic ideas for multi agent systems analysis, implementation and maintenance. Despite the various methodologies introduced in the agent-oriented software engineering, the main challenges are defects in different aspects of methodologies. According to the defects resulted from weaknesses ...

متن کامل

ارائه راهکار ترکیبی به منظور بهبود و توسعه‌ی متدولوژی‌های عامل‌گرا

Abstract: Agent-oriented software engineering is developing a new field of computer science in terms of agent-oriented methodologies, systematic approach to the analysis, design, implementation and maintenance of multiple offers. One of the major challenges in the agent- oriented software engineering is that in spite of numerous methodologies have been introduced in this area, there are still s...

متن کامل

Impact of Ada and Object-oriented Design in the Flight Dynamics Division at Goddard Space Flight Center

Foreword The Software Engineering Laboratory (SEL) is an organization sponsored by the National Aeronautics and Space Administration/Goddard Space Flight Center (NASA/GSFC) and created to investigate the effectiveness of software engineering technologies when applied to the development of applications software. The SEL was created in 1976 and has three primary organizational members: The goals ...

متن کامل

People-Centered Software Development: An Overview of Agile Methodologies

This chapter gives an overview of agile software development processes and techniques. The first part of the chapter covers the major agile project management techniques with a focus on project planning. Iteration planning and interaction design approaches are given special focus. The second part of the chapter covers agile quality assurance with a focus on test-driven development and the state...

متن کامل

Organizing the spatial space of the urban rivers' margin of tourism development (case study of Poldokhtar city)

This study aims at organizing the city of Poldokhtar in the city of Kashkan. Using this element of natural value, the city is being restored and organized, and its potential for tourism and development of tourism and economic prosperity is to be used. The paths of the rivers within the city can be used as a linear route, and can be used as a sustainable urban tourism axis. In the case of the sp...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2017